export interface ModelDataVO {
  /**
   * 主键ID
   */
  id: string | number;

  /**
   * 
   */
  model: string;

  /**
   * 模型名称
   */
  modelName: string;

  /**
   * 模型路径
   */
  modelPath: string;

  /**
   * 应用密钥
   */
  appKey: string;

  /**
   * 模型参数(JSON格式)
   */
  modelParam: string;

  /**
   * 
   */
  thinking: string;

  /**
   * 最大上下文长度
   */
  maxContextLength: number;

}

export interface ModelDataForm extends BaseEntity {
  /**
   * 主键ID
   */
  id?: string | number;

  /**
   * 
   */
  model?: string;

  /**
   * 模型名称
   */
  modelName?: string;

  /**
   * 模型路径
   */
  modelPath?: string;

  /**
   * 应用密钥
   */
  appKey?: string;

  /**
   * 模型参数(JSON格式)
   */
  modelParam?: string;

  /**
   * 
   */
  thinking?: string;

  /**
   * 最大上下文长度
   */
  maxContextLength?: number;

}

export interface ModelDataQuery extends PageQuery {

  /**
   * 
   */
  model?: string;

  /**
   * 模型名称
   */
  modelName?: string;

  /**
   * 模型路径
   */
  modelPath?: string;

  /**
   * 应用密钥
   */
  appKey?: string;

  /**
   * 模型参数(JSON格式)
   */
  modelParam?: string;

  /**
   * 
   */
  thinking?: string;

  /**
   * 最大上下文长度
   */
  maxContextLength?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
